the ultimate weapon - Turc Anglais Dictionnaire